Big Huge Thesaurus

Mandarin dialect

noun